package com.bg.framework;

public class NodeC {

	// next node to be processed
	public NodeC next;
	
	// if the node has sub-nodes, the first of them
	public NodeC firstSubnode;
	
	// the node that contains this as subnode
	public NodeC aboveNode;
	
	
	public NodeC getNextNode() {
		return null;
	}
	
	
	public NodeC getFirstSubnode() {
		return null;
	}
	
	
	public NodeC getAboveNode() {
		return null;
	}
	
	
	// before node start
	public void preNode() {
		
	}
	
	
	// after node end
	public void postNode() {
		
	}
	
	
	// node ongoing
	public void processNode() {
		
	}
}
